package com.hkpw.hik;

public enum ArtemisApiPathEnum {

    // 状态吗
    CODE_SUCCESS("0"),
    CODE_COMMON_FAIL("-1"),

    // 返回结果KEY
    KEY_CODE("code"),
    KEY_MSG("msg"),
    KEY_DATA("data"),

    // 修改人员
    API_URL_UPDATE_PERSON("/api/resource/v1/person/single/update"),
    // 添加人员
    API_URL_ADD_PERSON("/api/resource/v1/person/single/add"),
    //批量删除人员
    API_URL_DELETE_PERSON("/api/resource/v1/person/batch/delete"),
    //添加人脸
    API_URL_FACE_ADD("/api/resource/v1/face/single/add"),
    //修改人脸
    API_URL_FACE_UPDATE("/api/resource/v1/face/single/update"),
    //删除人脸
    API_URL_FACE_DEL("/api/resource/v1/face/single/delete"),
    //人员信息列表
    API_URL_INFO_LIST_PERSON("/api/resource/v2/person/advance/personList"),
    // 批量添加人员
    API_URL_BATCH_ADD_PERSON("/api/resource/v1/person/batch/add"),

    // 删除人员组织
    API_URL_DELETE_PERSON_ORG("/api/resource/v1/org/batch/delete"),
    // 修改人员组织
    API_PATH_UPDATE_PERSON_ORG("/api/resource/v1/org/single/update"),
    // 批量添加人员组织
    API_URL_BATCH_ADD_PERSON_ORG_LIST("/api/resource/v1/org/batch/add"),
    // 根据父组织编号获取下级组织列表
    API_URL_SUB_ORG_LIST("/api/resource/v1/org/parentOrgIndexCode/subOrgList"),
    // 查询组织列表
    API_URL_ORG_LIST("/api/resource/v1/org/orgList");

    private final String value;

    ArtemisApiPathEnum(final String value) {
        this.value = value;
    }

    public String value() {
        return this.value;
    }

}
